someone that has severe impairment in his physical abilities - Alemán Inglés Diccionario